we must improve our performance - Allemand Anglais Dictionnaire